Elements and Performance Criteria
- Gather and confirm client requirements
- Confirm the requirements, and the scope, of the project with the client
- Gather information regarding requirements via sources of information and business processes
- Analyse client requirements, to determine the project scope and the problem context or opportunity faced by the business
- Document the client requirements, project’s scope, related problems, and sources of information
- Analyse the functional and related non-functional requirements
- Analyse the feasibility of a project
- Develop high-level system solutions
- Prepare and publish the software-requirements documentation